common infrastructure - French English Dictionary